election political canonical john mccain barack obama fedora government ubuntu open source obama linux politics windows google unix campaign debian